Bentley OpenFlows HAMMER CONNECT Edition 帮助

检查数据并验证

此功能可用于根据典型的数据输入错误、难以检测的拓扑问题以及建模问题验证模型。选中“验证”复选框时,模型验证会在开始运算之前自动运行。

在任何时候单击“验证”时,模型验证也会运行。验证过程将打开一个对话框,指明“未发现问题”或带有一系列消息的状态日志。

验证过程将生成两种类型的消息。警告消息表示模型的特定部分(例如管道的粗糙度)不符合预期值或预期的值范围。这种警告很有用,但并不严重。因此,无需执行任何纠正操作便可继续进行计算。警告消息通常由拓扑错误或数据输入错误生成,应该加以纠正。另一方面,错误消息是严重错误,并且在纠正之前无法继续进行计算。通常,错误消息与管网拓扑问题相关,例如水泵或阀门未同时连接到其入口侧和排放侧。

验证过程将生成两种类型的消息。警告消息表示模型的特定部分(例如管道的粗糙度)不符合预期值或预期的值范围。这种警告很有用,但并不严重。因此,无需执行任何纠正操作便可继续进行计算。警告消息通常由拓扑错误或数据输入错误生成,应该加以纠正。另一方面,错误消息是严重错误,并且在纠正之前无法继续进行计算。通常,错误消息与管网拓扑问题相关,例如水泵或阀门未同时连接到其入口侧和排放侧。

注释: 在本软件的早期版本中,形成的拓扑情况可能会有问题,但未在管网拓扑验证中进行检查。如果将节点组件(例如节点、水箱或水库)置换为水泵或阀门,可能会形成这种情况。现在系统会自动检测并纠正这种情况,但强烈建议您验证相关水泵或阀门的流向。如果您对此有更多疑问或意见,请联系 Bentley 支持部门。与特定属性的值超出可接受范围相关的警告消息通常可以通过调整该属性的允许范围加以纠正。

数据检查算法将执行以下验证:

  • 管网拓扑 — 检查管网是否包含至少一个边界节点、一条管道和一个节点。这些是管网最低要求。它还会检查水泵和阀门是否已完全连接,并检查是否可以从边界节点通过已打开导管到达每个节点。
  • 组件验证 — 检查管网中的每个组件是否对计算有效。例如,此验证可确保所有管道都具有非零长度、非零直径以及处于预期范围内的粗糙度值等。